enormously productive - German English Dictionary